package com.moliku.insurance.common.constant;

import lombok.Getter;

/**
 * @Description: 梧桐车险请求方法枚举
 * @Author: leoYan
 * @Date: 2021/3/19 9:49
 */
@Getter
public enum WuTongFunction {
    /**
     * 获得token
     */
    GET_TOKEN(1, "getToken"),

    /**
     * 车型查询接口
     */
    CAR_MODEL_QUERY(2, "carModelQuery"),
    /**
     * 险别初始化接口
     */
    KIND_INIT(3, "KindsInit"),
    /**
     * 询价接口
     */
    PRICE_QUOTE(4, "priceQuote"),
    /**
     * 下单及核保接口
     */
    QUOTE_TO_PROPOSAL(5, "quoteToProposal"),
    /**
     * 确认出单接口
     */
    POLICY_NOTICE(6, "policyNotice"),
    /**
     * 获得电子保单下载接口
     */
    QUERY_POLICY_LINK(7, "queryPolicyLink"),

    /**
     * 请求头中版本号
     */
    VERSION(8, "v1");

    /**
     * 值
     */
    private final Integer value;
    /**
     * 标识
     */
    private final String tag;

    WuTongFunction(Integer value, String tag) {
        this.tag = tag;
        this.value = value;
    }
}
